public class JenisSegitiga {
  /**
   * @param a
   * @param b
   * @param c
   * @return int Kode untuk jenis-jenis segitiga:
   * 0 Jika a, b, dan c tidak mungkin membentuk segitiga
   * 1 Jika segitiga yang dibentuk adalah segitiga sembarang
   * 2 Jika segitiga yang dibentuk adalah segitiga sama kaki
   * 3 Jika segitiga yang dibentuk adalah segitiga sama sisi
   * 4 Jika segitiga yang dibentuk adalah segitiga siku-siku
   * 5 Jika segitiga yang dibentuk adalah segitiga siku-siku sama kaki // tapi nanti dulu
   */

public static int jenis(double a, double b, double c) {
	if(a>b && b>c && c>a) {
		return 0;
	} else if (a==b && c<a && c<b) {
		return 2;
	} else if (a==c && b<a && b<c) {
		return 2;
	} else if (b==c && a<b && a<c) {
		return 2;
	} else if (a<=b && b<=c && a == b && b == c) {
		return 3;
	} else if(a<b && b<c && ((a*a)+(b*b))==(c*c)) {
		return 4;
	}
		return 1;
	}
}

